Definition of Spanish Sahara

  • 1. An area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992 Noun

Synonyms for word "Spanish Sahara"

Semanticaly linked words with "Spanish Sahara"